Athua


Athua
ATHUA
Indian term for mosquito net woven on hand looms.

Dictionary of the English textile terms. 2014.